.head-box {
	width: 100%;
	height: 110px;
	background: #fff;
}

.head-cc-box {
	width: 1200px;
	margin: 0 auto;
	height: 100px;
}

.logo-box {
	width: 540px;
	height: 75px;
	padding-top: 25px;
}

.head-nav li {
	float: left;
	width: 85px;
	height: 90px;
	margin-right: 10px;
}

.head-nav li a {
	display: block;
	width: 85px;
	height: 90px;
	text-align: center;
	line-height: 120px;
	font-size: 16px;
	color: #333;
}

.head-nav li a:hover {
	background: #ea870a;
	color: #fff;
}

.head-nav li a.cur {
	background: #ea870a;
	color: #fff;
}

.opa {
	opacity: 0;
	filter: alpha(opacity = 0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
}

.pic-ccbox{
	width:1200px;
	margin:0 auto;
}
.tm02{
	background:url("images/tm02.png") no-repeat;
	width:716px;
	height:249px;
	margin-top:60px;
	position:relative;
}
.rzqy-btn{
	width:445px;
	height:40px;
	display:block;
	position:absolute;
	bottom:22px;
	left:18px;
}
.zc-step{
	width:100%;
	background:#e9e9e9;
}
.zc-cc-box{
	width:1200px;
	height:115px;
	margin:0 auto;
	background:url("images/step-bg.png") no-repeat center center;
}
.ranking-box{
	width:1200px;
	margin:0 auto;
	padding:15px 0 20px 0;
}
.ranking-list{
	width:1200px;
	height:95px;
}
.back-btn{
	background: url("images/back-btn.png") no-repeat;
	width:27px;
	height:72px;
	margin-top:12px;
	cursor:pointer;
}
.next-btn{
	background: url("images/next-btn.png") no-repeat;
	width:27px;
	height:72px;
	margin-top:12px;
	cursor:pointer;
}
.list-box{
	width:1120px;
	height:95px;
	margin-left:13px;
	overflow:hidden;
}
.lb-ul li{
	width: 170px;
	height:95px;
	float:left;
	margin-left:27px;
	margin-right:27px;
}
.lb-imgbox{
	width:170px;
	height:60px;
	text-align:center;
	vertical-align:middle;
	display:table-cell;
}
.lb-ul{
	width:9999px;
}

.lb-imgbox img{
	max-width:170px;
	max-height:60px;
	text-align:center;
	vertical-align:middle;
}
.lb-tt{
	text-align:center;
	width:170px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	margin-top:5px;
}
.footer-bg{
	background:url("images/footer-bg.jpg");
	width:100%;
	height:199px;
}
.fb-cc-box{
	width:1200px;
	height:174px;
	margin:0 auto;
	padding-top:25px;
}
.fbf-ul li{
	float:left;
	margin-right:50px;
}
.fbf-tt{
	font-size:20px;
	color:#999999;
}
.fbf-line{
	width:40px;
	height:2px;
	background:#7eb428;
	margin-top:13px;
}
.fbf-a{
	color:#666666;
	font-size:12px;
}
.fbf-a a{
	color:#666666;
	font-size:12px;
}
.fbf-a a:hover{
	text-decoration:underline;
}
.fcp-rbox{
	width:100%;
	height:30px;
	background:#000;
}
.fcp-cc-box{
	width:1200px;
	height:30px;
	margin:0 auto;
	line-height:30px;
	font-size:12px;
	color:#666666;
}
.ban-imgbox{
	width:100%;
	height:125px;
	background:#e1e1e1;
}
.ban-cc{
	width:1200px;
	margin:0 auto;
}
.about-cc-box{
	width:1198px;
	border:1px solid #dadada;
	margin:20px auto;
	background:#f9f9f9;
}
.acb-left-box{
	width:939px;
	padding:35px 35px 80px;
	background:#fff;
	border-right:1px solid #dadada;
	min-height:500px;
}
.acb-right-box{
	width:188px;
}
.acbr-ul li{
	width:188px;
	height:25px;
	line-height:25px;
}
.acbr-ul li a{
	display:block;
	width:161px;
	height:25px;
	line-height:25px;
	border-left:7px solid #f9f9f9;
	padding-left:20px;
	font-size:14px;
	color:#aaaaaa;
	margin-top:10px;
}
.acbr-ul li a:hover{
	border-left:7px solid #ff662f;
	color:#ff662f;
}
.acbr-ul li a.cur{
	border-left:7px solid #ff662f;
	color:#ff662f;
}
.acb-tt{
	font-size:26px;
	color:#101010;
}
.acb-cc{
	width:909px;
	background:#f1f1f1;
	margin-top:30px;
	padding:15px;
	text-align:justify;
	color:#666666;
	line-height:25px;
}
.color-999{
	color:#999;
	
}
.our-sm{
	width:919px;
	height:25px;
	border-bottom:3px solid #f1f1f1;
	margin-left:20px;
	padding-top:10px;
}
.our-sm-tt{
	height:17px;
	border-left:5px solid #666;
	line-height:17px;
	padding-left:10px;
	font-size:14px;
	color:#666666;
	font-weight:bold;
}
.our-list-ul li{
	background:url("images/qq-ico.png") no-repeat 5px 10px;
	height:30px;
	line-height:30px;
	padding-left:30px;
	float:left;
	margin-left:30px;
	color:#888888;
	font-size:14px;
	margin-top:5px;
}
.s3-box{
	margin-top:80px;
	margin-left:20px;
}
.s3l-box{
	background:url("images/s3-img.png") no-repeat;
	width:466px;
	height:455px;
}
.s3r-box{
	width:420px;
}
.gndw-list-ul li{
	width:380px;
	padding:20px 0 20px 20px;
	border-bottom:1px dotted #dadada;
	background:url("images/qq-ico.png") no-repeat 0px 25px;
	margin-left:20px;
	color:#666;
}

.acb-search{background:#f1f1f1;border:1px solid #e5e5e5;height:29px;padding:8px 15px 8px 10px;margin-top:30px;}
.acb-search-input{background:#fff;border:1px solid #dddddd;height:17px;padding:5px;}
.acb-search-btn{background:#ff662f;border-radius:4px;color:#fff;font-size:14px;padding:4px 25px;}
.acb-sort-btn{background:url("images/icon.png") no-repeat 65px 11px;height:17px;padding:4px 20px 5px 5px;margin-right:6px;color:#888888;font-size:14px;}
.level-a{background:#7fb629;width:16px;height:16px;display:inline-block;text-align:center;line-height:15px;color:#fff;margin-right:3px;}
.level-b{background:#ea870a;width:16px;height:16px;display:inline-block;text-align:center;line-height:15px;color:#fff;margin-right:3px;}
.level-c{background:#e04545;width:16px;height:16px;display:inline-block;text-align:center;line-height:15px;color:#fff;margin-right:3px;}
.level-nr{background:#999999;width:20px;height:16px;display:inline-block;text-align:center;line-height:15px;color:#fff;margin-right:3px;}
.level-a-big{background:#7fb629;width:22px;height:21px;display:inline-block;float:left;text-align:center;line-height:21px;color:#fff;margin-right:3px;font-size:16px;}
.level-b-big{background:#ea870a;width:22px;height:21px;display:inline-block;float:left;text-align:center;line-height:21px;color:#fff;margin-right:3px;font-size:16px;}
.level-c-big{background:#e04545;width:22px;height:21px;display:inline-block;float:left;text-align:center;line-height:21px;color:#fff;margin-right:3px;font-size:16px;}
.level-nr-big{background:#999999;width:25px;height:21px;display:inline-block;float:left;text-align:center;line-height:21px;color:#fff;margin-right:3px;font-size:16px;}

.cert-banner{background:url("images/cert_enter.png") #e1e1e1 no-repeat center;height:122px;}
.cert-progress{width:1200px;margin:0 auto;padding-top:39px;}
.cert-arrow{background:url("images/progress.png") no-repeat 0px -291px;width:60px;height:30px;float:left;}
.cert-arrow-select{background:url("images/progress.png") no-repeat 0px -317px;width:60px;height:30px;float:left;}
.cert-progress-1{background:url("images/progress.png") no-repeat -1px -1px;width:160px;height:40px;float:left;margin-right:40px;}
.cert-progress-2{background:url("images/progress.png") no-repeat -1px -98px;width:160px;height:40px;float:left;margin-right:40px;}
.cert-progress-3{background:url("images/progress.png") no-repeat -1px -194px;width:160px;height:40px;float:left;margin-right:40px;}
.cert-progress-1-select{background:url("images/progress.png") no-repeat -1px -49px;width:160px;height:40px;float:left;margin-right:40px;}
.cert-progress-2-select{background:url("images/progress.png") no-repeat -1px -145px;width:160px;height:40px;float:left;margin-right:40px;}
.cert-progress-3-select{background:url("images/progress.png") no-repeat -1px -242px;width:160px;height:40px;float:left;margin-right:40px;}


.cert-info-progress-1{background:url("images/progress-info.png") no-repeat -1px -1px;width:160px;height:40px;float:left;margin-right:40px;}
.cert-info-progress-2{background:url("images/progress-info.png") no-repeat -1px -98px;width:160px;height:40px;float:left;margin-right:40px;}
.cert-info-progress-3{background:url("images/progress-info.png") no-repeat -1px -194px;width:160px;height:40px;float:left;margin-right:-5px;}
.cert-info-progress-4{  
	background:url("images/progress-info.png") no-repeat -1px -397px;
    float: left;
    height: 40px;
    margin-right: 40px;
    width: 174px;}
.cert-info-progress-1-select{background:url("images/progress-info.png") no-repeat -1px -49px;width:160px;height:40px;float:left;margin-right:40px;}
.cert-info-progress-2-select{background:url("images/progress-info.png") no-repeat -1px -145px;width:160px;height:40px;float:left;margin-right:40px;}
.cert-info-progress-3-select{background:url("images/progress-info.png") no-repeat -1px -242px;width:160px;height:40px;float:left;margin-right:40px;}
.cert-info-progress-4-select{background:url("images/progress-info.png") no-repeat -1px -242px;width:160px;height:40px;float:left;margin-right:40px;}

.cert-grid .odd{background:#f1f1f1;}
.cert-grid-row{height:45px;}
.cert-grid-cell{font-size:14px;padding:5px 10px;}
.cell-weak{color:#999}
.name-link{font-size:14px;color:#333;}
.name-link:hover{color:#ff662f;text-decoration:underline;}

.cert-pager{border-top:8px solid #f1f1f1;padding:20px 0 0;}
.pager-info{font-size:14px;float:left;height:27px;line-height:27px;}
.pager-info em{color:#d53300;margin:0 5px;}
.pager-btn{background:#eae6e2;display:inline-block;height:25px;color:#91908f;line-height:25px;text-align:center;font-size:14px;padding:0 15px;}
.pager-btn:hover{background:#ff662f;color:#fff;}

.cert-form-row{height:43px;}
.cert-form-title{font-size:14px;color:#666;}
.cert-form-title em{color:#c61e1e;float:left;margin-top:3px;display:inline-block;width:20px;}
.cert-form-input{background:#fff;border:1px solid #dddddd;height:22px;padding:5px;font-size:14px;}
.cert-form-input-hover{border:1px solid #ff662f;}
.cert-form-textarea{background:#fff;border:1px solid #dddddd;padding:5px;font-size:14px;resize:none;}
.cert-form-textarea-hover{border:1px solid #ff662f;}

.cert-select-div{background:#fff;border:1px solid #dddddd;height:22px;padding:5px;font-size:14px;}
.cert-select-div select{border:0 none;font-size:14px;cursor:pointer;}

.acb-border{padding-top:30px;margin-top:30px;border-top:1px solid #f1f1f1;}
.cert-form-content p{font-size:14px;color:#666;}
.vtop{vertical-align:top;}

.honour-item{margin-bottom:10px;}

.slide-div{position:relative;margin-top:20px;height:35px;}
.slide-minus{background:url("images/icon.png") no-repeat 0 -15px;float:left;display:inline-block;height:20px;width:20px;}
.slide-left{background:url("images/icon.png") no-repeat 0 -36px;float:left;display:inline-block;height:20px;width:20px;}
.slide-choose{background:url("images/icon.png") repeat-x 0 -54px;float:left;display:inline-block;height:20px;}
.slide-unchoose{background:url("images/icon.png") repeat-x 0 -111px;float:left;display:inline-block;height:20px;}
.slide-right{background:url("images/icon.png") no-repeat 0 -130px;float:left;display:inline-block;height:20px;width:20px;margin-left:-1px;}
.slide-add{background:url("images/icon.png") no-repeat 0 -152px;float:left;display:inline-block;height:20px;width:20px;}
.slide-btn{background:url("images/icon.png") no-repeat 0 -75px;float:left;display:inline-block;height:36px;width:20px;position:absolute;top:-9px;}
.slide-tip{position:absolute;top:23px;color:#8c8c8c;font-size:14px;}
.slide-input{border:1px solid #dddddd;height:14px;padding:5px;font-size:14px;color:#fe7227;margin:-3px 10px 0;text-align:center;}
.slide-text{color:#666;font-size:14px;}

.cert-form-btn1{background:#86714f;display:inline-block;border-radius:5px;height:44px;color:#fff;line-height:42px;text-align:center;font-size:18px;}
.cert-form-btn2{background:#ff662f;display:inline-block;border-radius:5px;height:44px;color:#fff;line-height:42px;text-align:center;font-size:18px;}
.cfb-small{background:#86714f;display:inline-block;border-radius:5px;height:22px;color:#fff;line-height:22px;text-align:center;font-size:12px;}
.cert-form td{padding:5px 0;}

.j-nav-fix{position:relative;}

.cert-result{background:#383838;padding:35px;min-height:450px;}
.rt-company-name{font-size:24px;color:#fff;}
.rt-cert-info{margin-top:6px;}
.rtc-text{font-size:12px;color:#e2e2e2;}
.rst-total{font-size:20px;color:#fff;}
.rst-score{font-size:52px;color:#9fe236;}
.rst-score-total{font-size:18px;color:#fff;}

.result-detail{width:475px;}
.result-tr{height:30px;}
.result-td-title{color:#fff;}
.score-bar{background:#010101;width:240px;height:8px;}
.score-bar-cur{background:#ff662f;height:8px;}
.rts-score{font-size:14px;color:#fff;}
.rts-score-total{color:#fff;}

.login-main{width:1200px;margin:80px auto 120px;}
.login-box{width:460px;margin-left:40px;}
.login-box-tip{margin:15px 0 20px 0;font-size:14px;color:#464646;}
.login-input-div{background:#fff;border:1px solid #e5e5e5;height:46px;width:350px;}
.login-input-title{width:46px;height:46px;line-height:46px;color:#8c8c8c;font-size:14px;text-align:center;}
.login-input{border:0 none;height:40px;padding:3px 0;font-size:14px;width:295px;}
.forget-pwd{width:350px;text-align:right;}
.forget-pwd-a{color:#8c8c8c;}

.cut-line{background:url("images/icon.png") no-repeat -8px -233px;height:158px;width:2px;}

.register-box{border:1px dashed #a6a6a6;padding:60px 80px 80px;}
.regist-btn{display:block;border:1px solid #999999;border-radius:4px;height:43px;line-height:43px;width:348px;text-align:center;font-size:16px;color:#666666;}

.right-history{padding:30px 15px 0 10px;}
.right-title{height:26px;line-height:24px;padding-left:15px;font-size:14px;background:#e9e9e9;border-left:5px solid #d3d3d3;}
.right-item{margin-top:3px;}
.right-item-a{display:block;background:url("images/icon.png") no-repeat -3px -398px;padding-left:22px;margin-top:3px;height:28px;line-height:26px;color:#999;}
.right-item-a:hover{color:#ff662f;text-decoration:underline;}
.right-item-a-hover{display:block;background:#e9e9e9;padding:0 10px;height:28px;line-height:28px;color:#999;}
.right-item-a-edit{display:block;background:url("images/icon.png") #7eb428 no-repeat 5px -431px;height:28px;width:28px;}
.right-item-a-del{display:block;background:url("images/icon.png") #e34e4e no-repeat 4px -466px;height:28px;width:28px;}

.hide{display:none;}

.right-name{background:#e9e9e9;border-left:5px solid #d3d3d3;padding:5px 10px 10px;}
.right-name-title{font-size:12px;color:#666;}

.td-content{color:#fff;font-size:14px;}
.back-homepage{ color: #333;
    display: block;
    font-size: 16px;
    height: 90px;
    line-height: 120px;
    text-align: center;
    width: 90px;}
.num-jia{
	 color: #fff;
    font-size: 72px;
    font-weight: bold;
    left: 20px;
    position: absolute;
    top: 83px;
}
.more-font-ab{
	color: #fff;
    font-size: 18px;
    font-weight: bold;
    left: 78px;
    position: absolute;
    top: 190px;
    text-decoration:none;
}
.more-font-ab:hover{
    text-decoration:underline;
}
.line-black{
	text-indent:10px;
	background-color:#eee;
}

.adv-photo-list .select{
	background:#FFEBBF;
}
.adv-photo-add{
	display:block;
	font-size:20px;
	width:218px;
	height:150px;
	line-height:150px;
	color:#333;
	text-decoration:none;
	text-align:center;
	border:1px solid #999;
}

.adv-photo-add2{
	display:block;
	font-size:20px;
	width:200px;
	height:100px;
	line-height:100px;
	color:#333;
	text-decoration:none;
	text-align:center;
	border:1px solid #999;
}
.adv-photo-add:hover{
	background:#f6f6f6;
	color:#333;
}
.photo-add-div{
	display:inline-block;
	padding:5px 0;
}
.photo-add-div-logo{
	display:inline-block;
}
.span-name-center{
	position:absolute;
	left: 300px;
	top: 35px;
}

.register-bg-box{
	background:url("images/bg-img-register.jpg") no-repeat;
	background-position:center;
	width:100%;
	height: 355px;
}
.member-head-img{
	background:url("images/member-bg-img.jpg") no-repeat;
	background-position:center;
	width:100%;
	height: 118px;
}
.rbb-box{
	background:url("images/bg-oper.png") repeat;
	width:1200px;
	height: 930px;
	margin:0 auto; 
	position:relative;
	top:-80px;
	padding:0 0 50px;
}
.rbb-box h1{
	 border-bottom: 3px solid #f05a28;
    color: #f05a28;
    font-size: 28px;
    line-height: 59px;
    padding: 10px 0;
    text-align: center; 
}
.go-back-box{
    color: #666666;
    font-size: 14px;
    margin-top: 22px;
    width:170px;
}
.a-style {
    color: #96c11f;
    text-decoration: none;
}
.list-reg{
	width:800px;
	padding-left:30px;
}
.ui_input_text{
    border: 1px solid #d9d9d9;
    height: 17px;
    line-height: 17px;
    padding: 10px;
    border-radius:2px;
}
.ui_input_text_hover {
    border-color: #ea870a ;
}
.item-title-center {
	font-size:14px;
	line-height:30px; 
}
.lr-box-bottom{
	width:100%;
	padding:0 0 30px;
}
.lr-bb{
	border-top:3px solid #bfbfbf;
}
.tj-btn{
	background-color: #7eb428;
    color: #fff;
    display: block;
    text-align:center;
    font-size:14px;
    line-height:30px;
    height: 30px;
    padding: 5px 10px;
    width: 150px;
}
.tj-btn:hover{
	background-color:#84c221; 
}

.tc-select-div {
    background-color: white;
    border: 1px solid #cccccc;
    display: inline-block;
    height: 19px;
    padding: 1px 2px 2px;
    height:24px;
}

.tc-select-div select {
    border: 0 none;
    cursor: pointer;
    height: 18px;
    margin-top:3px;
}
.left-box-mc{
	position:relative;
	left:0px;
	top:0px;
	width:200px;
	background-color:#2f2f2f;
	float:left;
}
.left-box-mc ul li a{
	 background-color: #2f2f2f;
    color: #fff;
    display: block;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
    width: 200px;
    text-indent: 70px;
}
.left-box-mc ul li a:hover{
	background-color: #515151;
}
.left-box-mc ul li.cur a{
	background-color: #e68709;
    border-left: 10px solid #eaa851;
    position: relative;
    width: 190px;
    text-indent: 60px;
}
.right-box-mc{
	width:910px;
	border:1px solid #dadada;
	background:#fff;
	min-height:500px;
	padding:20px 35px; 
	float:left;
	margin-left:15px;
}
.right-box-mc h1{
	border-bottom: 3px solid #f05a28;
    color: #666;
    font-size: 28px;
    line-height: 37px;
    padding: 10px 0;
    text-align: left;
}
.rbm-btm-org{
	font-size:14px;
	color:#fff;
	background-color:#e68709;
	border-radius:2px;
	padding:4px 10px;
	cursor:pointer; 
}
.rbm-btm-org:hover{background-color:#ff6c3b; }
.rbm-btm-gray{
	font-size:14px;
	color:#fff;
	background-color:#747578;
	cursor:pointer;
	border-radius:2px;
	padding:4px 10px;
}
.rbm-btm-gray:hover{background-color:#88898c;}
.hd-box-rbm {
	margin-top:25px;
	border-bottom:1px dotted #ddd; 
	padding:0 0 25px;
}
.hd-box-rbm img{
	border:1px solid #ddd;
	max-width:200px;
	max-height:100px;
	vertical-align:middle;
}
.adv-photo-item {
    display: inline-block;
    height: 215px;
    overflow: hidden;
    position: relative;
    width: 220px;
}

.adv-photo {
    border: 1px solid #999999;
    display: table-cell;
    height: 150px;
    overflow: hidden;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 220px;
}
.adv-photo img {
    max-height: 150px;
    max-width: 220px;
}
.photo-btn {
   bottom: 63px;
    position: absolute;
    right: 1px;
}
.adv-photo-btn {
    background: #ebeef3 none repeat scroll 0 0;
    color: #333;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    padding: 0 10px;
    text-decoration: none;
}
.xg-btn-mcs{
	color:#fff;
	background-color:#86714f; 
	padding:5px 10px;
	border-radius: 2px;
}
.xg-btn-mcs:hover{
	background-color:#b3915a; 
}
.hh-box{
	background-color:#f5f5f5;
	border-bottom:1px solid #ddd;
	height:23px; 
}
.gray-tb-title{
	background-color:#f1f1f1;
	color:#444;
	font-weight:bold;
	font-size:14px;  
	border-bottom:1px solid #ddd; 
	height:35px;
}
.tab-mcd{
	border:1px solid #ddd;
	background-color:#fff; 
}
.tab-mcd-tr{
	height:35px;
}
.tab-mcd-tr:hover{
	background-color:#fdf0f0;
	color:#b30404; 
}
.gray-bg-tr{
	background-color:#f1f1f1; 
}
.zs-down-btn{
	 background: #f58c30;
    border-radius: 4px;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    margin: 30px auto;
    text-align: center;
    width: 150px;
}
.zs-down-btn:hover{
	 background: #ff8418;
}
.image-upload-a{display:block;position:relative;}
.image-upload{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;}

}
.ui-input-text{
	 border: 1px solid #aaaaaa;
    color: #666666;
    height: 25px;
    line-height: 25px;
    margin: 0;
    padding: 3px;
}

.item-title{
    color: #666666;
    display: inline;
    float: left;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    padding-right: 15px;
    text-align: left;
}
.form-item-small {
    clear: both;
    overflow: hidden;
    padding-top: 3px;
    position: relative;
}
.r-col, .z-col, .q-col {
    background: #c5d8b3 none repeat scroll 0 0;
    color: #fff;
    font-size: 12px;
    margin-right: 2px;
    margin-top: 4px;
    text-align: center;
    width: 70px;
}
.form-item-tip {
    clear: both;
    margin-top: 10px;
    overflow: hidden;
    padding-top: 3px;
    position: relative;
}

.item-title-intensity {
    color: #666666;
    display: inline;
    float: left;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    padding-left: 20px;
    padding-right: 15px;
    text-align: right;
}

.next-step-btn {
    background: #ff651e none repeat scroll 0 0;
    border-radius: 2px;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    text-decoration: none;
    width: 95px;
}
.next-step-btn:hover{
	background-color:#f84500; 
}
.select-state {
    background:#6f9f42;
}

.game-enroll-box {
	width: 1080px;
	min-height: 500px;
	background: #f6f6f6;
	margin: 40px auto;
	padding: 30px 60px 50px;
	position: relative;
}
.geb-step3-box {
	background: url("images/bm-step.png") no-repeat -1px -157px;
	width: 693px;
	height: 29px;
}
.register-success-box {
	background:url("images/success-ico.png") no-repeat 168px 0;
	height:38px;
	line-height:38px;
	font-size: 28px;
	color:#ff4800;
	padding-left: 50px;
	font-weight: bold;
}
.rs-font-box {
	font-size: 14px;
	color: #333;
	margin-top: 15px;
}
.mn-nub{
	color: #f40;
	font-weight: 400;
	font-size: 18px;
	line-height: 18px;
	font-family: Arial;
	vertical-align: middle; 
}
.rs-font-box {
	font-size: 14px;
	color: #333;
	margin-top: 15px;
}
.hdsy-btn {
	width: 146px;
	height: 35px;
	background: #784731;
	display: block;
	line-height: 35px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	border-radius: 2px;
}
.hdsy-btn:hover{
	background: #8c4b2e;
}
.success-fbg {
	background: url("images/success-mbg.png") no-repeat;
	width: 711px;
	height: 96px;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.w500-auto-sus{
	width:500px;
	text-align: center;
	overflow:hidden;
	margin:0 auto;  
}
.select-state {
    background:#6F9F42;
}
.opfile{
	width:100%;
	height:100%;
	position:absolute;
	top:0;left:0;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
}
.tbx-ttl{
	font-size:14px;
	text-indent:8px;
	color:#333; 
}
.tbx-ttl i{
	display:block;
	width:5px;
	background:#333;
	height:15px;
}
.lb-title-name{
	font-size:12px;
	color:#999;
	width:36px;
}
.rb-main-ft{
	font-size:12px;
	width:115px;
	color:#999;
}
.a-hover{
	color:#005aa0;
}
.a-hover:hover{
	text-decoration:underline;
}
.msg-box-content {
    background:#FFFFFF;
    border-radius: 4px;
    box-shadow: 3px 3px 40px 0 #333333;
    left:-325px;
    position: fixed;
    top:60px;
    width:600px;
    z-index:500;
    padding:25px;
    margin-left:50%;
}
.tcc-close-btn{
	background: url("images/tcc-close-btn.png") no-repeat;
	width:33px;
	height:33px;
	cursor:pointer;
}
.msg-box {
    background: url("images/box-vo.png") repeat scroll;
    left: 0;
    opacity: 0.5;
    position: fixed;
    top: 0;
    width: 100%;
    z-index:400;
    height: 100%
}
.mcc-content-box{
	width:600px;
	height:400px;
	margin-top:10px;
}
.mbs-font{
	font-size:20px;
	color:#333;
}



.success-box {
    background: url("images/success-gou.png") no-repeat 30px 18px #f3f3f3;
    height: 60px;
    line-height: 60px;
    padding-left: 80px;
    width: 470px;
    margin:20px 0px;
}
.success-box label {
    color: #ce0e0e;
    font-size: 30px;
    font-weight: bold;
    line-height: 60px;
}
.success-box span {
    color: #3a3a3a;
   
    font-size: 14px;
}
.success-box i {
    color: #ce0e0e;
    font-size: 20px;
    margin: 0 5px;
}
.register-sus-btn {
    background:#ff662f ;
    border: 1px solid #ff662f ;
    border-radius: 4px;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 33px;
    line-height: 32px;
    text-align: center;
    text-decoration: none;
    width: 150px;
}
.register-sus-btn:hover {
    background:#ff662f ;
}